% ----------------------------------------------------------------------- %
% Arquivo: introducao.tex
% ----------------------------------------------------------------------- %

\chapter{Introdução}
\label{c_introducao}

As redes IP, em particular a Internet, vem evoluindo no sentido de suportar
fluxos de informação com diferentes requisitos de qualidade de serviço. Este
tráfego associado a aplicações multimídia, que inclui a voz e o vídeo, é cada
vez mais intenso. Neste contexto, a Qualidade de Serviço (\ac{QoS}) fim-a-fim,
colocada como propriedade emergente da concatenação de redes e domínios
diferentes, se torna imperativa.

A implementação efetiva da \ac{QoS} fim-a-fim depende de mecanismos das diversas
camadas da arquitetura da Internet. Alguns modelos foram propostos pela
\ac{IETF}, tais como o \ac{IntServ} e o \ac{DiffServ}, para suprir a
necessidade de \ac{QoS}. Para suportar estes modelos e a interconexão entre os
mesmos, se torna necessário (no caso do \textit{\ac{IntServ}}) ou desejável (no
caso do \textit{\ac{DiffServ}}), o uso de protocolos de sinalização.

O protocolo \ac{NSIS} é uma evolução do \ac{RSVP} e, surge como uma proposta
genérica da
\ac{IETF} de protocolo de sinalização, aplicável em QoS e outras áreas tais como
medição de recursos e \textit{firewalls}. No caso específico de controle de \ac{QoS}, o
protocolo permite
a especificação e transporte de objetos que permitirão a alocação de recursos ao
longo do trajeto entre um emissor e um receptor de um fluxo ou agregado de
fluxo. Este trajeto é constituído pelos diversos roteadores definidos pelo
sistema de roteamento subjacente da arquitetura IP.

\section{Motivação}
\label{ci_s_motivacao}

O fato do autor deste trabalho atuar, na sua vida profissional, no setor
de pesquisa e desenvolvimento de uma empresa de tecnologia, dentro da área de
redes, fez despertar o interesse na pesquisa sobre a obtenção de \ac{QoS} em
redes
IP. Isto porque o controle de \ac{QoS} dentro da rede do usuário final é um dos
interesses da empresa que trabalha, pois grande parte dos equipamentos
comercializados pela mesma se aplicam a este segmento.

O estudo do protocolo \ac{NSIS}, uma proposta relativamente recente, foi então
considerada conjuntamente com o orientador, posto que ampliaria os horizontes na
área de estudo, além da ampliação da visão das atividades dentro da empresa,
permitindo-lhe contribuir na melhoria dos serviços e produtos ofertados. É
interessante salientar que equipamentos de qualidade podem ser erroneamente
considerados ineficientes em redes sem nenhum controle de \ac{QoS}.

\section{Objetivo}
\label{c_objetivo}

Os objetivos gerais do trabalho são, portanto, o estudo do protocolo \ac{NSIS} e
a
verificação da sua aplicabilidade para o controle de \ac{QoS} em redes. Mais
especificamente, pretendeu-se:
\begin{itemize}
 \item Estudar os \textit{drafts} referentes aos protocolos \ac{NTLP}
(\ac{GIST}) e \ac{QoS
NSLP}, integrantes da proposta \ac{NSIS}, reconhecendo os diversos mecanismos
que o
fazem interessante para uso em modelos \textit{\ac{IntServ}} e
\textit{\ac{DiffServ}};
\item Consolidar o aprendizado através da elaboração de alguns cenários de uso
do protocolo \ac{QoS NSLP}, utilizando-se de máquinas virtuais\footnote{Máquina virtual é o nome dado a uma máquina, implementada através de software, que executa programas como um computador real.};
\item Como contribuição, estudar uma implementação do protocolo com
fins de permitir, futuras modificações experimentais no código. Em particular
para extensões de uso para o modelo \textit{\ac{DiffServ}}; 
\end{itemize}

\section{Organização do texto}
\label{ci_s_organizacao}

O texto está organizado da seguinte forma. O capítulo 2 revisa o conceito de
\ac{QoS}
e os modelos \textit{\ac{IntServ}} e \textit{\ac{DiffServ}}. No capítulo 3 é
apresentado o
\ac{NSIS},
explorando-se o protocolo genérico de sinalização - \ac{GIST} e principalmente o
protocolo específico para configuração de \ac{QoS}, o \ac{QoS NSLP}. Outras
aplicações de
sinalização serão brevemente apresentadas. 

O capítulo 4 apresenta alguns cenários estudados, explorando principalmente a
sinalização para a reserva de recursos para um fluxo individual, nas duas
modalidades: reserva a partir do emissor e do receptor do fluxo. Em adição é
explorado o mecanismo de \textit{soft-state} do protocolo e propriedade de
atualização automática de rotas. Finalmente no capítulo 5 apresentamos de forma
geral a estrutura da implementação do \ac{NSIS} pela Universidade de Goettigen.
O
capítulo 6 conclui, apresentando as perspectivas de continuidade do trabalho.